html,
body {
  color: #505050;
  background: #ebebeb;
}
a{
  color: #505050;
}
a:hover{
  color: #337ab7;
  text-decoration:none;
}
.post {
  padding: 35px;
  background: #ffffff;
  margin-bottom: 35px;
  position: relative;
  overflow: hidden;
}
.post_content img{
  max-width: 100%;
}
.post_title {
  text-align: center;
}
.post_title a{
  color: black;
}

.sidebar .widget {
  background: #ffffff;
  padding: 21px 30px;
  margin-bottom: 35px;
}
.widget .title{
  margin-top: 0;
  padding-bottom: 7px;
  border-bottom: 1px solid #ebebeb;
  margin-bottom: 21px;
}
.sidebar .widget li {
  list-style-type:none;
}
footer{
  background-color: #202020;
  padding: 35px;
  color: #959595;
}

